gridpack::math::MatrixT< T, I > Member List

This is the complete list of members for gridpack::math::MatrixT< T, I >, including all inherited members.
accept(ImplementationVisitor &visitor)gridpack::math::ImplementationVisitable
accept(ConstImplementationVisitor &visitor) const gridpack::math::ImplementationVisitable
add(const MatrixT &A)gridpack::math::MatrixT< T, I >
addDiagonal(const TheType &x)gridpack::math::BaseMatrixInterface< T, I >
addDiagonalVector(const VectorT< T, I > &x)gridpack::math::MatrixT< T, I >
addElement(const IdxType &i, const IdxType &j, const TheType &x)gridpack::math::BaseMatrixInterface< T, I >
addElements(const IdxType &n, const IdxType *i, const IdxType *j, const TheType *x)gridpack::math::BaseMatrixInterface< T, I >
BaseMatrixInterface(void)gridpack::math::BaseMatrixInterface< T, I >
clone(void) const gridpack::math::MatrixT< T, I >
cols(void) const gridpack::math::BaseMatrixInterface< T, I >
communicator(void) const gridpack::parallel::WrappedDistributed [virtual]
conjugate(void)gridpack::math::BaseMatrixInterface< T, I >
createDense(const parallel::Communicator &comm, const int &global_rows, const int &global_cols, const int &local_rows, const int &local_cols)gridpack::math::MatrixT< T, I > [static]
DistributedInterface(void)gridpack::parallel::DistributedInterface
DistributedInterface(const DistributedInterface &old)gridpack::parallel::DistributedInterface
equate(const MatrixT &A)gridpack::math::MatrixT< T, I >
getElement(const IdxType &i, const IdxType &j, TheType &x) const gridpack::math::BaseMatrixInterface< T, I >
getElements(const IdxType &n, const IdxType *i, const IdxType *j, TheType *x) const gridpack::math::BaseMatrixInterface< T, I >
getRow(const IdxType &row, TheType *x) const gridpack::math::BaseMatrixInterface< T, I >
getRowBlock(const IdxType &nrow, const IdxType *rows, TheType *x) const gridpack::math::BaseMatrixInterface< T, I >
identity(void)gridpack::math::BaseMatrixInterface< T, I >
IdxType typedefgridpack::math::MatrixT< T, I >
imaginary(void)gridpack::math::BaseMatrixInterface< T, I >
ImplementationVisitable(void)gridpack::math::ImplementationVisitable
loadBinary(const char *filename)gridpack::math::BaseMatrixInterface< T, I >
localClone(void) const gridpack::math::MatrixT< T, I >
localCols(void) const gridpack::math::BaseMatrixInterface< T, I >
localRowRange(IdxType &lo, IdxType &hi) const gridpack::math::BaseMatrixInterface< T, I >
localRows(void) const gridpack::math::BaseMatrixInterface< T, I >
MatrixT(const parallel::Communicator &dist, const int &local_rows, const int &local_cols, const MatrixStorageType &storage_type=Sparse)gridpack::math::MatrixT< T, I >
MatrixT(const parallel::Communicator &dist, const int &local_rows, const int &local_cols, const int &max_nz_per_row)gridpack::math::MatrixT< T, I >
MatrixT(const parallel::Communicator &dist, const int &local_rows, const int &local_cols, const int *nz_by_row)gridpack::math::MatrixT< T, I >
MatrixT(MatrixImplementation< T, I > *impl)gridpack::math::MatrixT< T, I >
multiplyDiagonal(const VectorT< T, I > &x)gridpack::math::MatrixT< T, I >
norm2(void) const gridpack::math::BaseMatrixInterface< T, I >
print(const char *filename=NULL) const gridpack::math::BaseMatrixInterface< T, I >
processor_rank(void) const gridpack::parallel::DistributedInterface
processor_size(void) const gridpack::parallel::DistributedInterface
ready(void)gridpack::math::BaseMatrixInterface< T, I >
real(void)gridpack::math::BaseMatrixInterface< T, I >
rows(void) const gridpack::math::BaseMatrixInterface< T, I >
save(const char *filename) const gridpack::math::BaseMatrixInterface< T, I >
saveBinary(const char *filename) const gridpack::math::BaseMatrixInterface< T, I >
scale(const TheType &x)gridpack::math::BaseMatrixInterface< T, I >
setElement(const IdxType &i, const IdxType &j, const TheType &x)gridpack::math::BaseMatrixInterface< T, I >
setElements(const IdxType &n, const IdxType *i, const IdxType *j, const TheType *x)gridpack::math::BaseMatrixInterface< T, I >
storageType(void) const gridpack::math::MatrixT< T, I >
TheType typedefgridpack::math::MatrixT< T, I >
WrappedDistributed(const WrappedDistributed &old)gridpack::parallel::WrappedDistributed
zero(void)gridpack::math::BaseMatrixInterface< T, I >
~BaseMatrixInterface(void)gridpack::math::BaseMatrixInterface< T, I >
~DistributedInterface(void)gridpack::parallel::DistributedInterface [virtual]
~ImplementationVisitable(void)gridpack::math::ImplementationVisitable
~MatrixT(void)gridpack::math::MatrixT< T, I >
~WrappedDistributed(void)gridpack::parallel::WrappedDistributed
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 3 Feb 2020 for GridPACK by  doxygen 1.6.1